About Laura Jayne Design Ne Ltd (11859470) United Kingdom