About J Farquhar Engineering Ltd (12643307) United Kingdom