About Marshalls Garage Equipment Limited (SC262235) United Kingdom