About Paylow Furnishing Stores Ltd (07541901) United Kingdom