About Holloway & Sons Ltd (05455065) United Kingdom