About Richard Davy Limited (07999289) United Kingdom