About Fennshaw Engineering Limited (06528768) United Kingdom