About S J L Durham Manufacturing Ltd (08372026) United Kingdom