About Jambo Records Limited (05625588) United Kingdom