About Selectokil Limited (02783758) United Kingdom