About Sercus Limited (07698319) United Kingdom