About Walstead Roche Limited (00720976) United Kingdom