About Strawberry Hill Limited (05082627) United Kingdom