About Grosvenor Oil Services Ltd. (02909421) United Kingdom