About Dechaltach Limited (06480254) United Kingdom