About Hingley & Callow Oils Limited (12249030) United Kingdom