About Jeggo & Jeggo Limited (09019249) United Kingdom