About J.w.braithwaite & Son Limited (00282436) United Kingdom