About The Rough-stuff Fellowship Limited (04127423) United Kingdom