About K Lakrouz Limited (07216628) United Kingdom