About Bellcomp Resolution Limited (09039861) United Kingdom