About Saftrol Limited (07085841) United Kingdom