About Ruggles & Jeffery Holdings Limited (03547275) United Kingdom