About Bella Tropea Limited (09306679) United Kingdom