About Lemac No.7 Limited (SC317304) United Kingdom