About Cobb & Company Limited (00098081) United Kingdom