About S&e Kane Consultancy Limited (09008247) United Kingdom