About Slattouk Limited (12771698) United Kingdom