About Stanton Fisher Holdings Limited (08158669) United Kingdom