About Sander Ltd. (08678923) United Kingdom