About Birchills Automotive (presswork) Limited (00824746) United Kingdom