About Slipstream Synthetic Lubricants Co. Limited (07358936) United Kingdom