About Jorgen House Ltd (12036744) United Kingdom