About L & R Wall Ltd (09460093) United Kingdom