About Wilham (barnstaple) Limited (06292617) United Kingdom