About Richard Tidmarsh Design Limited (07632195) United Kingdom