About Six And Seven Limited (13230439) United Kingdom