About Scarlett & Sanderson (no 1) Limited (04399197) United Kingdom