About Jubilee Sales Limited (10243043) United Kingdom