About Wee Cock Sparra Limited (09858069) United Kingdom