About Brown Lenox & Co Limited (00102619) United Kingdom