About Spink Holland St Limited (10182414) United Kingdom