About Louise Jack Limited (08387566) United Kingdom