About Livermore S (swansea) Limited (01244470) United Kingdom