About Kellerplan Ltd (11331108) United Kingdom