About Casc (barrow) Limited (07575791) United Kingdom