About Trevose Partners Limited (07520010) United Kingdom