About London Decorating Specialists Limited (07938598) United Kingdom