About R. De Moore & Co. Limited (04784064) United Kingdom