About Wharris Holdings Ltd (13253062) United Kingdom