About Permasense Limited (06658969) United Kingdom