About Nutshells (east Anglia) Limited (11622583) United Kingdom