About T & K Brown Ltd. (SC396341) United Kingdom