About Baker Lambie Commercial Limited (03276408) United Kingdom