About Newhall Charlotte Limited (05991914) United Kingdom