About Skerry Books Limited (08235786) United Kingdom