About Kenfield (swansea) Limited (04972021) United Kingdom