About Bellcliffe Engineering Limited (10193145) United Kingdom