About B & K Scott Limited (SC245457) United Kingdom