About R.t. Proctor And Sons (00452258) United Kingdom