About Ent Plymouth Limited (12232438) United Kingdom