About Patterdale Limited (03796102) United Kingdom