About Geoff Castles Boiler Services (ireland) Limited (NI029779) United Kingdom