About Nick Spalding Limited (09590523) United Kingdom