About Jaykay Associates Limited (07118563) United Kingdom