About Hadlow & James Limited (00547153) United Kingdom