About Ebbtide Partners Limited (06622129) United Kingdom