About Bellfred Limited (10818952) United Kingdom