About Astwell Augers Limited (01636698) United Kingdom