About Endacott Limited (02156655) United Kingdom