About Deakin & Peck Flooring Limited (11777788) United Kingdom