About Jackson Gibbs Limited (12764254) United Kingdom