About Pedersen (swansea) Limited (05968505) United Kingdom