About Strawberry Hill Associates Limited (06495293) United Kingdom