About Talamh Industrial Limited (12234259) United Kingdom