About Beccles Limited (07131250) United Kingdom