About Spencer Silver Hair Limited (11646780) United Kingdom