About C J L Spira Limited (08704268) United Kingdom