About Beaver 1959 Limited (NI619433) United Kingdom