About Kingfisher Rentals Ltd (13141759) United Kingdom