About Ludibrious-p. & R. Limited (13597537) United Kingdom