About S Iddon Ltd (07945879) United Kingdom