About Fire Delay Contractors Limited (04746043) United Kingdom