About Magdalen Jebb Ltd (08459688) United Kingdom