About Sandling Limited (11806676) United Kingdom