About Angels Playing Skittles Ltd (09485452) United Kingdom