About Gwilym Richards & Co Limited (05674122) United Kingdom