About Seven Little St. Leonards Limited (07338571) United Kingdom