About Nancy Chandler Limited (11625562) United Kingdom