About L Deano Ltd (11852834) United Kingdom