About Trolley Sales And Service Limited (07429239) United Kingdom