About J Wallace Engineering Limited (08223298) United Kingdom