About S W Lambert Ltd (10023521) United Kingdom