About Barbican Plymouth Limited (13681984) United Kingdom