About Margaret Hills Limited (02398857) United Kingdom