About Flick & Son (stewart) Limited (04616525) United Kingdom