About Mr. Finn Ltd (05688076) United Kingdom