About Lamppost Hounds & Humans Limited (11195182) United Kingdom