About Diane Neale Limited (05913523) United Kingdom