About Baker Claridge (contracts) Limited (01215817) United Kingdom