About Stratence Partners Limited (10000516) United Kingdom