About Finders Keepers (birmingham) Limited (11488857) United Kingdom