About Northern Backdrop Limited (07973063) United Kingdom