About Potter Space Limited (01392251) United Kingdom