About Talbot Walker (administration) Limited (04255200) United Kingdom