About Coppersalt Limited (09266523) United Kingdom