About Richard Neale Limited (09130508) United Kingdom