About Laura Mackin Limited (09430496) United Kingdom