About Gaskain Barker & David Limited (00118483) United Kingdom