About Mckendrick Fabrication Limited (11034010) United Kingdom