Restore Britain is a business owned by Rupert Lowe Holdings
Rupert Lowe seems like a genuine person with sincerely held opinions and proposals. He announced the launch of a political party which he has established as a privately owned business with himself in