About Scarlett & Sanderson (no 3) Limited (08912302) United Kingdom