About Stanfoh Limited (NI679316) United Kingdom