About Sitka Limited (07588793) United Kingdom