About Handler International Trade Co. Ltd (08175938) United Kingdom