About Sj Walker Engineering Limited (08694360) United Kingdom