About Baker Inter-sped Limited (09605881) United Kingdom