About Capel Isaac Ltd (13601130) United Kingdom