About Laura Jackson Designs Ltd (11408757) United Kingdom