About Ballyduff Limited (09689176) United Kingdom