About The Chip Box Stewarton Limited (SC513595) United Kingdom