About L & Q Holdings Ltd (NI648465) United Kingdom