About Tauras Developments Limited (09707403) United Kingdom