About Jayne Stevens Limited (07188845) United Kingdom