About B J Devlin Limited (12091382) United Kingdom