About Jayfeld Ltd (08314362) United Kingdom