About Nancy Cruickshank Limited (07509421) United Kingdom