About Brougham Technical Solutions Limited (12394675) United Kingdom