About City & General (beak Street) Limited (05492624) United Kingdom