About The White Lion (st Leonards) Limited (10680433) United Kingdom