About B Lord Ltd (12626867) United Kingdom