About Teasel Mill Limited (09282337) United Kingdom