About Ralph S Wife S Ltd (12059051) United Kingdom