About Holloway Partners Ltd (12244216) United Kingdom