About Tweed (holdings) Limited (07601763) United Kingdom