About Ballydesmond Limited (09689595) United Kingdom