About Foyle & Kirk Limited (00830089) United Kingdom