About Finney Management Limited (07691283) United Kingdom