About Richard Kaufman Limited (07331527) United Kingdom