About Spencer Rd Ltd (NI671930) United Kingdom