About Alf Kitching Limited (03445818) United Kingdom