About Newick Allsop Limited (13018579) United Kingdom