About Richard Dobbins & Co Ltd (05741449) United Kingdom