About Navesey General Engineers Limited (01187243) United Kingdom