About B.l. Coomer Limited (00690128) United Kingdom