About 6 Clifton Gardens Limited (01799104) United Kingdom