About Faulkner Limited (05891028) United Kingdom