About Kirkwood U.k. Limited (11747930) United Kingdom