About The Great British Lifestyle Company Limited (12512403) United Kingdom