About Jambo Services Limited (06546430) United Kingdom