About Liquid Offshore Limited (06026818) United Kingdom