About Lech Partition Ltd (06150266) United Kingdom