About Ross Howard Ltd (13624529) United Kingdom