About Box Ion & Rebe Ltd (13399586) United Kingdom