About Jaykes Ltd (12871834) United Kingdom