About Ampersand Epm Limited (08204261) United Kingdom