About Murphy Comhire Limited (01053180) United Kingdom