About Bay & Box Limited (11028051) United Kingdom