About Karl S Chip Shops Limited (04373178) United Kingdom