About Faulkner Powell Holdings Limited (13414989) United Kingdom