About Navvy Equipment Limited (11940257) United Kingdom