About Lehmann Corporation Limited (12313210) United Kingdom