About Brown & Partners (plant And Tools) Ltd (01408991) United Kingdom