About Seven Seven Altcar Limited (12674444) United Kingdom