About G. B. Jackaman Limited (10038318) United Kingdom