About William Jacks Services Limited (01576842) United Kingdom