About Extons Ltd. (03755636) United Kingdom