About A L Lee & Sons (marketing) Limited (07430297) United Kingdom