About Strawberry Hill Investments Limited (03980327) United Kingdom