About Baker S Yard Services Limited (10663626) United Kingdom