About Sarah Wall Ltd (12178380) United Kingdom