About Tiamat (osterley) Limited (09353116) United Kingdom