About Bamford Browne Limited (09189089) United Kingdom