About Bakester Box Ltd (12564324) United Kingdom