About Isaacs Glossop Limited (10618552) United Kingdom