About Worms Ash Management Services Ltd (10226128) United Kingdom