About Pellstrand Limited (00870002) United Kingdom