About Nick Scott Media Limited (08119639) United Kingdom