About Lambel Limited (05987638) United Kingdom