About C Bragg & Co. Limited (06953402) United Kingdom