About Slater Noon Group Limited (10484657) United Kingdom