About Tweedmill Holdings Limited (09104592) United Kingdom