About Potter Space Limited (12160247) United Kingdom