About Sally Landers Limited (08018262) United Kingdom