About Strawberry Hill Advisors Limited (10845344) United Kingdom