About Extreme Technologies Ltd (07938924) United Kingdom