About Staylet Ltd (12428090) United Kingdom