About Benjamin Charles Holding Ltd (13423957) United Kingdom