About J.s. Spooner Contracts Limited (06361654) United Kingdom