About B & K Vaughan Limited (12182819) United Kingdom