About Brown & Ross Ltd (09376159) United Kingdom