About The Static Station Ltd (12938659) United Kingdom