About Slator Management Limited (09762419) United Kingdom