About B & L A Jupe Limited (12190391) United Kingdom