About Kirkwood Foy Limited (10532655) United Kingdom