About Barker & Grantham (contracts) Limited (07465021) United Kingdom