About Strawberry Fields Devon Limited (13608874) United Kingdom