About West Pier Studio Holdings Ltd (08791874) United Kingdom