About Ross Designers Limited (02850116) United Kingdom