About Leeman & Schwok Ltd (13307619) United Kingdom