About Ampersand Industries Ltd (06868336) United Kingdom