About Rogers & Co (swansea) Limited (06508150) United Kingdom