About Slatters Enterprises Limited (13650064) United Kingdom