About Cook Components Ltd (10573923) United Kingdom