About The Chip Barn Ltd. (SC262143) United Kingdom