About Barlow Lyde & Gilbert Services Limited (02272018) United Kingdom