About The Sandlings Centre Limited (11314369) United Kingdom