About E.c.trendle & Son Limited (00576557) United Kingdom