About Kerlogue Woodhams Limited (13464685) United Kingdom