About S Juggins Limited (12002323) United Kingdom