About Walker Car Holdings Limited (08123824) United Kingdom