About Lakel Services Limited (05535109) United Kingdom