About W Richard Davis Ltd (07689768) United Kingdom