About Sleipnir Industries Limited (09330819) United Kingdom