About D.y. Bishop & Co Limited (SC039416) United Kingdom