About Barry J Taylor Limited (04792170) United Kingdom