About B.duffy Mechanical Ltd (09218414) United Kingdom