About Bleeker S Keepers Limited (13592707) United Kingdom