About Amper & Sand Publishing Limited (10566501) United Kingdom