About Allingham Stuart Framers Limited (04591333) United Kingdom