About Jubilee Urban Imports Limited (07039210) United Kingdom