About Sandicott Ltd (11917340) United Kingdom