About B & L Accor 6 Limited (04445747) United Kingdom