About Sendall Consultancy Ltd (13660971) United Kingdom