About Carl A Capstick Limited (10301427) United Kingdom