About Jaylets Limited (09898924) United Kingdom