About Kells Bay Limited (08337057) United Kingdom