About Anchor Kippford Limited (SC705057) United Kingdom