About K J Spencer Odp Limited (10549445) United Kingdom