About Uk Lace Limited (12694599) United Kingdom