About Hammersmith Holdings Limited (12026454) United Kingdom