About Ebbw Vale Town Services Ltd (10306272) United Kingdom