About Caftan Limited (02194304) United Kingdom