About The Jambo Collection Limited (09469388) United Kingdom