About Strawberry Care Foundation Limited (05170262) United Kingdom