About Flashings & Fabrications Services Ltd (06733273) United Kingdom