About Flashings & Fabrications Holdings Ltd (13033538) United Kingdom