About Rebecca Lardner (holdings) Limited (13184268) United Kingdom