About Cottrell Tactical And Strategic Limited (13369019) United Kingdom