About A Slade Consultancy Ltd (10319821) United Kingdom