About Richard Davies Design And Developments Ltd (12371013) United Kingdom