About L Barwick Ltd (10617577) United Kingdom