About Edwin Harris & Sons Limited (08244422) United Kingdom