About Verdi S St Albans Limited (10826133) United Kingdom