About Phullingham Investments Limited (12675006) United Kingdom