About Phil Osborne Building Ltd (12774439) United Kingdom