About Limavady Holdings Limited (NI637146) United Kingdom