About L & N Developments (northern) Ltd (05293633) United Kingdom