About Sheila Reynolds Limited (05930846) United Kingdom