About Ack Associates Ltd (08280077) United Kingdom