About Electric Strawberry Limited (03052538) United Kingdom