About Richard J Knaggs & Co Llp (OC345320) United Kingdom