About C. & R.o. Carpenter Limited (00658822) United Kingdom