About Lifting Equipment Store Limited (11098754) United Kingdom