About Lentworth It Limited (13496379) United Kingdom