About Holloway White Allom Limited (12567112) United Kingdom