About Barlow Lyde & Gilbert Limited (06178052) United Kingdom