About Roy Kirkham & Co. Limited (01293057) United Kingdom