About Rachel Jeffrey Limited (07044512) United Kingdom