About Fulcher James Holdings Limited (12169363) United Kingdom