About Shelagh Stephenson Limited (08708569) United Kingdom