About Jek House Ltd (12709130) United Kingdom