About Jackson Preece Limited (12773359) United Kingdom