About Carrickmore Limited (07598385) United Kingdom