About Green Close Cars Limited (11139754) United Kingdom