About Jackson & O Leary Catering Limited (07090528) United Kingdom