About 107 High Street Barnstaple Limited (12044465) United Kingdom