About Gallimore Davis Holdings Limited (10818338) United Kingdom