About Mckendrick Engineering Limited (08713493) United Kingdom