About Bellamy Trustees Limited (11189466) United Kingdom