About Knapperdale Limited (01265371) United Kingdom