About Ruggles Design Limited (09362907) United Kingdom