About Strawberry Hill Holdings Ltd (04945759) United Kingdom