About Bel & Partners Limited (06785611) United Kingdom