About Holmes Oak Tree Limited (11922326) United Kingdom