About Harri & Whit Ltd (12174053) United Kingdom