About Bella Tractor Limited (09192806) United Kingdom