About Sheendale Engineering Limited (10663469) United Kingdom