About Sixtrees Limited (01107694) United Kingdom