About Basuta International Limited (02645643) United Kingdom