About Kells Angels Limited (08599595) United Kingdom