About J & B Jackson Limited (00909149) United Kingdom