About Newhall St Limited (13381735) United Kingdom