About C79 Showroom Ltd (11721076) United Kingdom