About Ashgrove Motor Body Company Limited (SC403675) United Kingdom