About Lakwera Services Ltd (08493407) United Kingdom