About Kensa Limited (06741819) United Kingdom