About Refteck Solutions Limited (06272205) United Kingdom