About Stags Fell Limited (03175458) United Kingdom