About Holloway 55 Limited (10987583) United Kingdom