About Slayco Limited (05631734) United Kingdom