About Ballagee & Co Ltd (11980740) United Kingdom