About Galloway & Johnson Limited (08953121) United Kingdom