About 57a Vicarage Street Barnstaple Limited (12804704) United Kingdom