About B & L Ingoe Limited (13113796) United Kingdom