About Typhoon Restoration Ltd (10721137) United Kingdom