About Ja Goodfellow Consultancy Ltd (SC678277) United Kingdom