About Easi Thread Ltd (13470351) United Kingdom