About Nick La Barre Limited (09191484) United Kingdom