About Ross D Fennell Ltd (10463755) United Kingdom