About Newbury Insurance Services Limited (01953244) United Kingdom