About Sara Low Holdings Limited (04189892) United Kingdom