About Finnar Limited (07603085) United Kingdom