About Legh Spitzer Limited (09255937) United Kingdom