About Beccles Services Ltd (10259866) United Kingdom