About Ted Legg Sportfishing Limited (04060652) United Kingdom