About Scuggie Limited (08138660) United Kingdom