About Pensarn Properties Limited (04893056) United Kingdom