About Bill Plant Holdings Limited (10427288) United Kingdom