About Isabella Trading Corporation Limited (08600535) United Kingdom