About Ty Barn Associates Limited (06043226) United Kingdom