About W E Phillips Land Rover Engineering Ltd (10956373) United Kingdom