About Karrera Industrial And Trading Co. Ltd (08664977) United Kingdom