About Whittaker & Cooper Limited (12300564) United Kingdom