About Finders Keepers Records Limited (05248240) United Kingdom