About S.w. Pettifer & Sons (swansea) Limited (00737309) United Kingdom