About Roger Smallman & Co Limited (03856436) United Kingdom