About Storey & Oliver Building Services Ltd (11159867) United Kingdom