About Diamond Anchor Company Limited (01233169) United Kingdom