About Skarr Limited (08197468) United Kingdom