About A Patterson Installation Limited (05729199) United Kingdom