About Fenny-global Specialist Engineers Ltd (12179283) United Kingdom