About Jayrest Manufacturing Limited (04821456) United Kingdom