About Simon Ramm Design Ltd (07129791) United Kingdom