About Ruskin Blackpool Limited (10626167) United Kingdom