About Billy Tumelty & Co Ltd (13538252) United Kingdom