About Car City Spa Ltd (12331129) United Kingdom