About Baggeridge Holdings Ltd (13100808) United Kingdom