About Hamblyn Management Limited (12290963) United Kingdom