About L & L Norway Limited (10404971) United Kingdom