About Ladel Limited (10155189) United Kingdom