About 2nd Chance (barnstaple) Ltd (13257574) United Kingdom