About Sneham Ltd (09363429) United Kingdom