About Trafalgar House (tunbridge Wells) Limited (06722961) United Kingdom