About Roy Neale Limited (05305879) United Kingdom