About The Mini Baker S Box Ltd (12776700) United Kingdom