About Brown Knight & Truscott Limited (02753137) United Kingdom