About Jackson-stops Limited (10626892) United Kingdom