About Sheila Harper Limited (06069259) United Kingdom