About J Byford & Co Limited (11415973) United Kingdom