About Roger Smith & Co. Limited (01293772) United Kingdom