About Sleaford Picture Palace Limited(the) (00163225) United Kingdom