About Blackaby & Pearce (motor Engineering) Limited (00895358) United Kingdom