About Acre Barnstaple Limited (12515335) United Kingdom