About Jennylock Limited (01354312) United Kingdom