About Skomer Limited (02860146) United Kingdom