About Sneedle Props Ltd (11858652) United Kingdom