About Jackson Mezz Solutions Ltd (13531524) United Kingdom