About Lionel Slade Consultancy Ltd (06573231) United Kingdom