About Jayhard Holdings Limited (03476358) United Kingdom