About Rebecca Lait Limited (05224893) United Kingdom