About Jayfield Limited (07840713) United Kingdom