About Carrickmacsparrow Ltd (13701458) United Kingdom