About Carrick Road Holdings Limited (NI640196) United Kingdom