About Lord Of The Rigs Limited (12851001) United Kingdom