About Carrs Pasties Holdings Limited (12338824) United Kingdom