About J.clegg & Bros(rakewood)limited (00122608) United Kingdom