About Humphreys & Glasgow Limited (00462944) United Kingdom