About Jengreenhalgh Ltd (09631435) United Kingdom