About Castlebrook Holdings Limited (00917458) United Kingdom