About Koestler (sales) Limited (02872318) United Kingdom