About Hamilton & Bristow Limited (12750997) United Kingdom