About Welsh Shearing Equipment Limited (08248179) United Kingdom