About Jj Cobb Limited (13230793) United Kingdom