About T. & K. Brown And Sons Limited (01086330) United Kingdom