About Billingham Motorcars Ltd (13127589) United Kingdom