About Skull Associates Limited (03381649) United Kingdom