About B & L Grubb Ltd. (SC221611) United Kingdom