About Essence Of Looms Limited (10635484) United Kingdom