About Set Scientific & Efficient Technologies Limited (06189238) United Kingdom