About Alf Kitching & Sons Limited (00789754) United Kingdom