About Strawberry Holdings Limited (10294951) United Kingdom