About Stoke Bodyshop Limited (13249536) United Kingdom