About Scott Barr Ltd. (SC288249) United Kingdom