About Brown Knight & Truscott Holdings Limited (02392086) United Kingdom