About Jaynard Limited (01169731) United Kingdom