About Trewint Street No 26 Limited (05508319) United Kingdom