About B.k.l. Holdings Limited (00311867) United Kingdom