About J. Brake & Son Limited (03305470) United Kingdom