About Macnash Ltd (12887270) United Kingdom