About Laura A. Walker Ltd (SC335700) United Kingdom