About Taylormade Furniture Limited (07266943) United Kingdom