About Koo Sales & Services Limited (04505639) United Kingdom