About Gill Barker Limited (08678894) United Kingdom