About Lamp Oil Limited (07974507) United Kingdom