About B & K London Limited (09795901) United Kingdom