About Lloyds Angling Supplies Limited (07505838) United Kingdom