About Ross Murdoch Design Limited (08077407) United Kingdom