About Stables Car Storage Ltd (12212416) United Kingdom