About Tartan Arrow Associates Ltd. (SC675220) United Kingdom