About Lady & The Tramper Limited (11230775) United Kingdom