About Pullum Oil Limited (07418720) United Kingdom