About J.s Capel Chambers (uk) Ltd (08739360) United Kingdom