About Old Twine Works Design Limited (07885577) United Kingdom