About Stanley Lewis Associates Limited (07558354) United Kingdom