About Astrid S Oil & Products Llp (OC415710) United Kingdom