About Beccles H.c.c. Limited (01668726) United Kingdom