About Sendall Limited (11059227) United Kingdom