About R Baker Design Ltd (11634268) United Kingdom