About Ballagariadh Limited (13105176) United Kingdom