About D. Kelleher Flooring Limited (02084281) United Kingdom