About L & D Hair Limited (12966881) United Kingdom