About Lavender S Looms Ltd (10452068) United Kingdom