About Leekirkpatrick Ltd. (11095090) United Kingdom