About Strawberry Fields London Limited (06911764) United Kingdom