About Homans Holdings Ltd (11127459) United Kingdom