About St Albans Upholstery Studio Ltd (13438098) United Kingdom