About Titley & Marr Designs Limited (02070241) United Kingdom