About Sally Rigg Design Limited (12393347) United Kingdom