About The Automobile Storage Company Ltd (05670938) United Kingdom