About Ruggles & Jeffery Limited (02672506) United Kingdom