About Seventy Seven Company Limited (04188029) United Kingdom