About Richard Ching And Son Limited (00334826) United Kingdom