About Newbray Ltd (06145982) United Kingdom