About St.clair Bishop Ltd. (09978948) United Kingdom