About Jubilee House Limited (08242636) United Kingdom