About Hambert Management Ltd (SC545081) United Kingdom