About Chip Box 4 (penroc) Limited (09259658) United Kingdom