About Skeet European Limited (09585649) United Kingdom