About Platypus Flooring Ltd (12849248) United Kingdom