About Balmoral Motor Company Limited (SC240844) United Kingdom