About Nick Swain Limited (09554654) United Kingdom