About H&f Nugent 3 Limited (SC427107) United Kingdom