About Holliday & Osborne Building Ltd (11826320) United Kingdom