About Jan Holland Limited (07686505) United Kingdom