About Borris & Jackson Limited (11591475) United Kingdom