About Kendricks Engineering Limited (08538185) United Kingdom