About Bernard Taylor Partnership Limited (04168609) United Kingdom