About Jennifer Mcgregor Ltd (SC397093) United Kingdom