About Couper Street Type Company Limited (11619589) United Kingdom