About Bellvale Associates Limited (06300570) United Kingdom