About Gerald Rutherford Limited (00523667) United Kingdom