About Glew Mackintosh-smith Limited (07638589) United Kingdom