About J&j Bogle Ltd (12996946) United Kingdom