About Sarah Louise Limited (01163548) United Kingdom