About Patching & Sons Limited (10828441) United Kingdom