About Black & White Motors Ltd (11809204) United Kingdom