About Lando Building & Decorating Ltd (13209054) United Kingdom