About Strawberry Woods Limited (07348468) United Kingdom