About Hambo Ltd (07362636) United Kingdom