About Faulkner Works Limited (12239664) United Kingdom