About B&k Partners Ltd (SC693690) United Kingdom