About Uk Kimbrel Trading Co. Ltd (11369003) United Kingdom