About Foreman Snags Limited (10059494) United Kingdom