About Glen A Ford Limited (11839127) United Kingdom