About Fennor Exterior Works Ltd (06212993) United Kingdom