About Shoecare (barnstaple) Limited (05113859) United Kingdom