About Bellbord Limited (11589440) United Kingdom