About Jubilee Belles Limited (09859583) United Kingdom