About Ballycassidi Limited (13158617) United Kingdom